• word of the day

    castanea sativa

    castanea sativa - Dictionary definition and meaning for word castanea sativa

    Definition
    (noun) wild or cultivated throughout southern Europe, northwestern Africa and southwestern Asia
Download our Mobile App Today
Receive our word of the day
on Whatsapp